autonomous submersible - Francés Inglés Diccionario